home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1997 February
/
EnigmA AMIGA RUN 15 (1997)(G.R. Edizioni)(IT)[!][issue 1997-02][PLANET CD V].iso
/
enigma
/
earcd
/
editor
/
editor2
/
hsc.rdm
< prev
next >
Wrap
Text File
|
1997-01-18
|
3KB
|
94 lines
Short: Html-preprocessor (v0.911)
Author: Thomas Aglassinger <agi@giga.or.at>
Uploader: Thomas Aglassinger <agi@giga.or.at>
Version: 0.911
Type: text/hyper
Kurz: Entwicklerwerkzeug fuer HTML
Requires: AmigaOS 2.04, 68020, 2MB
TITLE
hsc - html sucks completely
VERSION
0.911
AUTHOR
Thomas Aglassinger <agi@giga.or.at>
DESCRIPTION
hsc is a developer tool for html projects.
It can be used on any html file and creates a new html file as
output. In the input file, you may use an extended syntax based
on html, but which also allows things like macros and
conditionals.
It's mainly intended to create and maintain larger html projects.
As a CLI-only tool, it should be used with `make'; a
dependecy generator is included.
hsc is *not* a tool to make html easier for beginners; It's a
tool to make html a bit less painful and braindamaged for
people who already know how to work with it.
FEATURES
o adds some special tags, for example to
o include files (also sources)
o execute shell commands during conversion
o add comments in a reasonable way
o supports macros (implemented as additional tags)
o conditionals (if/else/elseif)
o simple expressions can be passed as values to attributes (like
string concatenation, string comparison, import of environment-
variables, current time or filesize)
o for local links, checks if file/id exists
o maintains a project-file to check existence of id's over all
files processed
o supports absolute URIs (relative to root directory of project)
o replaces special characters by entities
o evaluates attributes for image size
o strips comments and specified tags
o strips useless white spaces
o replaces icon entities by images
o performs a (small) syntax- and structure-check
o easy to extend syntax-definition format
o dependency generator for Makefiles included
NEW FEATURES
o some bugfixes (as usual)
o tool to examine/manipulate project files included
o improved handling of white spaces
SPECIAL REQUIREMENTS
AmigaOS 2.04, 2MB of regular memory, 68020, some sort of
WWW browser and ASCII editor.
For larger projects, 4MB of memory and 68040 are recommded.
Different to most other WWW tools, hsc requires an user-IQ > 50.
AVAILABILITY
o Every Aminet-mirror, file "text/hyper/hsc.lha"; for example
"ftp://wuarchive.wustl.edu/pub/aminet/text/hyper/hsc.lha"
o "http://www.giga.or.at/~agi/hsc/index.html"
PRICE
Freeware.
DISTRIBUTABILITY
Distributed under GNU General Public License.
SOURCE CODE
ANSI-C source-code is available in a separate archive (look for
`hsc-source.lha' at the same site you've got the binaries from).